package cn.com.aiton.common.model.greenwave;

import cn.com.aiton.common.model.BaseDomain;

public class GreenWavePatternDomain extends BaseDomain {
    private Long gwId;//绿波带ID
    private Integer gwPatternId;//绿波 方案ID
    private Integer gwCycleTime;//绿波 周期
    private Integer gwOffsets;//绿波 相位差
    private Integer gwCoordPhases;//绿波 协调相位
    private Integer gwStageId;//绿波带 相序阶段

    public GreenWavePatternDomain() {
    }

    public GreenWavePatternDomain(Long id, Long gwId, Integer gwPatternId, Integer gwCycleTime, Integer gwOffsets, Integer gwCoordPhases, Integer gwStageId) {
        this.gwId = gwId;
        this.gwPatternId = gwPatternId;
        this.gwCycleTime = gwCycleTime;
        this.gwOffsets = gwOffsets;
        this.gwCoordPhases = gwCoordPhases;
        this.gwStageId = gwStageId;
    }

    @Override
    public String toString() {
        return "GreenWavePatternDomain{" +
                "gwId=" + gwId +
                ", gwPatternId=" + gwPatternId +
                ", gwCycleTime=" + gwCycleTime +
                ", gwOffsets=" + gwOffsets +
                ", gwCoordPhases=" + gwCoordPhases +
                ", gwStageId=" + gwStageId +
                '}';
    }

    public Long getGwId() {
        return gwId;
    }

    public void setGwId(Long gwId) {
        this.gwId = gwId;
    }

    public Integer getGwPatternId() {
        return gwPatternId;
    }

    public void setGwPatternId(Integer gwPatternId) {
        this.gwPatternId = gwPatternId;
    }

    public Integer getGwCycleTime() {
        return gwCycleTime;
    }

    public void setGwCycleTime(Integer gwCycleTime) {
        this.gwCycleTime = gwCycleTime;
    }

    public Integer getGwOffsets() {
        return gwOffsets;
    }

    public void setGwOffsets(Integer gwOffsets) {
        this.gwOffsets = gwOffsets;
    }

    public Integer getGwCoordPhases() {
        return gwCoordPhases;
    }

    public void setGwCoordPhases(Integer gwCoordPhases) {
        this.gwCoordPhases = gwCoordPhases;
    }

    public Integer getGwStageId() {
        return gwStageId;
    }

    public void setGwStageId(Integer gwStageId) {
        this.gwStageId = gwStageId;
    }
}
